package com.sky.d_spring;

/**
 * http://ifeve.com/annotation-programming-model/
 * @Author:hjt
 * 
 * 
 * Spring 5 官方文档
 * http://ifeve.com/overview-getting-started-with-spring/
 */
public class SpringDemo {

}

/**
Spring注解编程模型

1.元注解是一种标注在别的注解之上的注解。如果一个注解可以标注在别的注解上，那么这个注解已然是元注解
	任何需要被文档化的注解，都应该被java.lang.annotation包中的元注解@Documented标注
2.Stereotype注解是一种在应用中，常被用于声明要扮演某种职责或者角色的注解
	@Repository注解用于标注任何履行了repository职责角色的类（这种职责角色通常也会被称为Data Access Object或者DAO）
3.组合注解是一种被一个或者多个元注解标注过的注解，用以撮合多个元注解的特性到新的注解
	@TransactionalService的注解就是被spring的@Transactional 和 @Service共同标注过，而且它把@Transactional 和 @Service的特性结合到了一起

 
 
Dependency Injection依赖注入






















上善若水，水善利万物而不争，处众人之所恶，故几于道
居善地，心善渊。与善仁，言善信。正善治，事善能。
动善时，夫唯不争，故无尤











  
  

stereotype 美[ˈstɛriəˌtaɪp, ˈstɪr-]
	固定形式
 */
